#pragma once

#include "core/IJsonSerializable.h"

class DataItem : public IJsonSerializable
{
public:
    int index = 0;
    QString text;
    double value = 0.0;
    QString memo;

public: // IJsonSerializable
    void fromJson(const QJsonObject& src, QStringList& errorList) override;
    QJsonObject toJson() const override;
};
